English Dictionary
◊ SODIUM NITRATE
sodium nitrate
n : (NaNO3) used especially as a fertilizer and explosive [syn:
{soda niter}]